package com.yu.crm.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yu.crm.domain.pojo.WfNodeRole;
import com.yu.crm.domain.request.NodeRoleUserReq;

import java.util.List;

/**
 * <p>
 * 工作流节点角色关联表 服务类
 * </p>
 *
 * @author donnie-bin
 * @since 2019-10-08
 */
public interface WfNodeRoleService extends IService<WfNodeRole> {

    /**
     * 判断当前登录人是否具有审批权限
     */
    boolean isAuthor(Long nodeId, String userId);

    void saveNodeRole(String id, List<NodeRoleUserReq> nodeRoleUserReqList, String appId);

    void del(String appId);
}
